@echo off
echo ========================================
echo     USB 连接诊断工具
echo ========================================
echo.

echo [1] 检查 ADB 状态...
D:\workspace\rust2025\new_media\src-tauri\resources\platform-tools\adb.exe version
echo.

echo [2] 重启 ADB 服务器...
D:\workspace\rust2025\new_media\src-tauri\resources\platform-tools\adb.exe kill-server
D:\workspace\rust2025\new_media\src-tauri\resources\platform-tools\adb.exe start-server
echo.

echo [3] 扫描连接的设备...
D:\workspace\rust2025\new_media\src-tauri\resources\platform-tools\adb.exe devices -l
echo.

echo [4] 检查 USB 设备...
echo 已连接的 Android 设备:
wmic path Win32_PnPEntity where "Caption like '%%Android%%' or Caption like '%%ADB%%'" get Caption,Status
echo.

echo ========================================
echo 诊断建议：
echo.
echo 如果没有看到设备，请检查：
echo 1. 更换数据线（使用原装数据线最佳）
echo 2. 更换 USB 端口（尝试 USB 2.0 端口）
echo 3. 手机上选择"文件传输"模式，不要选"仅充电"
echo 4. 手机上重新开关"USB调试"
echo 5. 撤销USB调试授权后重新授权
echo ========================================
echo.
pause